home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / wais / x / util.h < prev    next >
C/C++ Source or Header  |  1995-05-09  |  2KB  |  53 lines

  1. /* WIDE AREA INFORMATION SERVER SOFTWARE:
  2.    No guarantees or restrictions.  See the readme file for the full standard
  3.    disclaimer.
  4.  
  5.    This is part of the shell user-interface for the WAIS software.  Do with it
  6.    as you please.
  7.  
  8.    jonathan@Think.COM
  9.  
  10.  * $Log:    util.h,v $
  11.  * Revision 1.6  92/04/28  15:32:11  jonathan
  12.  * Modified prototypes for new functionality.
  13.  * 
  14.  * Revision 1.5  92/03/23  16:10:14  jonathan
  15.  * Nothing much.
  16.  * 
  17.  * Revision 1.4  92/03/17  14:19:26  jonathan
  18.  * fixed header
  19.  * 
  20.  */
  21.  
  22. #ifndef _H_UTIL
  23. #define _H_UTIL
  24.  
  25. int get_selected_item _AP((Widget w));
  26. int listlength _AP((List list));
  27. int charlistlength _AP((char **list));
  28. void PrintStatusW _AP((char * str,Widget w));
  29. void PrintStatus _AP((char* str));
  30. void XwaisPrintf _AP((char * str));
  31. void ReplaceText _AP((Widget w,char * str));
  32. Widget MakeCommandButton _AP((Widget box,char* name,XtCallbackProc function,
  33.                   Widget vlink,Widget hlink,caddr_t data));
  34. Widget MakeListWidget _AP((Widget parent,String name,char **list,
  35.                XtCallbackProc callback,Widget vlink,Widget hlink));
  36. void RebuildListWidget _AP((ScrollList s,String *list));
  37. ScrollList MakeScrollList _AP((Widget parent,String name,String* items,
  38.                    XtCallbackProc callback, 
  39.                    Widget vlink,Widget hlink));
  40. Widget MakeStringBox _AP((Widget parent,String name,String string,
  41.               Widget vlink,Widget hlink));
  42. String GetString _AP((Widget w));
  43. Widget MakeLabel _AP((Widget parent,char* name,char* label,
  44.               Widget vlink,Widget hlink));
  45. int find_string_slot _AP((char* source,char* key,char* value,
  46.               long value_size, boolean delete_internal_quotes));
  47. void find_value _AP((char* source,char* key,char* value, int value_size));
  48. void SortSources _AP((void));
  49. char* get_filename _AP((char* name));
  50. void Feep _AP((void));
  51. char** GetDirNames _AP((char* directory));
  52. #endif
  53.